4.1 本地收音机
为了响应天琴的本地收音机控制命令,需集成端实现本地收音机控制回调并注册给天琴:
控制回调:com.aispeech.integrate.api.system.callback.RadioControlCallback
注册回调:
AiLitContext.getSystemControlManager().setRadioControlCallback(RadioControlCallback )
回调含以下方法:
| 回调方法名 | 参数含义 | ControlResponse.extra含义/备注 | 说法示例 |
|---|---|---|---|
| onRadioOpen() | —— | 反馈文本 | 打开收音机 |
| onRadioClose() | —— | 反馈文本 | 关闭收音机 |
| onRadioPrevious() | —— | 反馈文本 | 上一台 |
| onRadioNext() | —— | 反馈文本 | 下一台 |
| onAmFrequencySet(float frequency) | 调幅值 | 反馈文本 | 把频道调到531 |
| onFmFrequencySet(float frequency) | 调频值 | 反馈文本 | 把频道调到108 |
| onRadioCollection() | —— | 反馈文本 | 收藏频道 |
| onRadioUnCollection() | —— | 反馈文本 | 取消收藏频道 |